artificial aids - Turc Anglais Dictionnaire